/*
 * HasPtrLikeValue.h
 * 使类表现的像一个值
 *  Created on: 2020年11月29日
 *      Author: san
 */

#ifndef HASPTRLIKEVALUE_H_
#define HASPTRLIKEVALUE_H_

#include <string>

class HasPtrLikeValue {
public:
	// 构造函数和析构函数
	HasPtrLikeValue();
	virtual ~HasPtrLikeValue();
	// 拷贝构造函数
	HasPtrLikeValue(const HasPtrLikeValue &);

	// 重载赋值运算符
	HasPtrLikeValue &operator=(const HasPtrLikeValue &);

private:
	std::string *ps;
	int i;
};

#endif /* HASPTRLIKEVALUE_H_ */
